My wife and I had a great visit. We’d highly recommend. Overall the staff was very helpful, spoke perfect English. Grounds clean though not quite immaculate. Family friendly unless you’re uptight about skimpy bikinis or a faint whiff of weed after dark.
The beach is gorgeous beyond words. Frolic in the crashing waves on rough days or walk to east end of the area, which is protected and quite calm. Decent scenic snorkeling there. Loungers and palm tree shade are readily available.
I understand all beaches in Puerto Rico are public so you, or anyone, can walk a bit up and down the beach.
All the rooms have a little balcony facing the ocean. Ours was on the first floor so it opened right out onto the pool/activity area/restaurant/beach/ocean. Close access to a free washer/dryer combo machine shared with the neighboring room. Kitchen has coffee, sink, microwave, and a mini fridge with a freezer big enough for a quart of helado. In-room safe.
The restaurant beachside was good and not outrageously expensive. They run on island time (yay!) and the food arrives hot. A cadre of extremely well-behaved dogs there provides a little color. Extensive menu. Guitar player Friday night was nice.
Neighboring area has good restaurants. Local joints west and familiar chains east. Keep in mind that because you’re west of San Juan, you’ll have to fight terrible traffic if you’re heading to the city itself, el Yunque, Fajardo, etc. at the wrong time of day.