We stayed 3 days and 2 nights at Playa La Caleta. Our kids had fun. And that's what's important. Their staff are accommodating and polite. The beach was clean and well maintained. The sand was grayish to cream, not that fine, but that's not a problem specially for kids who loves the beach. It was peaceful and relaxing too at PLC. One problem was their shower room, it has no light, that made it very difficult for us to shower at night. Overall, we can still recommend PLC.