Great location with wonderful amenities. We had 3 couples with plenty of space. Rooftop and lower garden patio were highlights Post beach time. Secret beach was really great and don’t be turned off by the lava rocks- just bring your chairs and wear Chacos.