This place has a wonderful view and plenty of room for a larger group. The beach across the street is nice, but rocky rather than sandy. Our only issue was with the water not getting hot in one of the bathrooms, while it did in the other one. ? It was easy to find parking. We loved sitting on the lanai in the mornings and evenings. A good experience.