I was thinking of going to the Bahrain GP. Does anyone have any recommendations about where to stay, how to get around, other attractions etc. I...