This is exactly as Craig describes it. The location is amazing, 10 miles away from San Pedro making it close enough to visit by golf cart or water taxi but far enough to give you some tranquility.
The resort is wonderful, the amenities are reasonably priced (food and drinks) and the apartment has good space to do some basic cooking and self catering.
Craig was an attentive host, answered questions quickly and gave great detail before our trip.