Excellent accommodations. Very spacious. Lots of amenities.