Great location, amenities, and accommodations. Spacious with a view.