Great Stay. Good location. Luxury resort style accommodation.