beautiful location with great views and amenities. great for families or groups. fantastic communication with Justine. would not hesitate to recommend or stay again.