great accommodation, great location. And plenty of amenities