Attentive staff. Communication is great. Bathroom and amenities - 5 stars