Excellent accommodation and amenities.