Great location close to San Pedro center and on the beach. The villas were clean, with good a/c and Wifi. Walking distance of everywhere we wanted to go and the complex had its own jetty for pickups.
The manager was very responsive to any questions or small issues we had, such as extra clean towels. Can highly recommend.