A wonderful place. It has everything you need and is tidy, well-designed, very well stocked with yummy foods and drinks, and incredibly welcoming. I would thoroughly recommend this is a place to stay.