This was our first trip to San Pedro. We found everything to be great - with extra care to accommodate water activity, such as extra towels. The resort it self was out of town and quite private, and going into town and other beaches by golf cart was a blast. Note - the road was a little bumpy in spots which added to the charm for us. It was nice to have access to the in town energy and retire to a chill condo with a private back balcony water view. The resort is relatively new and very clean. The biggest surprise was how friendly everyone was! Every meal was great and the on site restaurant was as good as comparable in town spots. We also took advantage of the in room spa service for a message. Lisa's spot was perfect for us and we highly recommend it.