10/10 recommend! Wonderful hospitality, communication, location, amenities, and a view you can't beat!