Very comfortable accommodation with excellent amenities.