A good place to stay albeit pricey