Wonderful accommodation, great amenities.