Very nice accommodations with an incredible amount of thoughtful amenities.