a good place to stay; great public transport, and relatively close to airport. The nearest pub did good food.