Fantastic in every way - accommodation, amenities, location. We look forward to our next stay.