10/10. Absolutely loved this place! Location and views were amazing. Amenities were such a great bonus, too. We will be back!!!