Terrific accommodation, amenities and location.