Sally's villa is top notch. It's a distance from San Pedro Town via golf cart, but we had lots of fun exploring. We made a trek to Secret Beach, Johns Escape, the Truck Stop and into town for a day. The best part of it was the Sapphire Beach Resort community. We felt so welcomed by all the staff and resort residents. Hill and Andre at the No Worries Dive shop offered such great adventures during our stay. They take safety seriously and wanted to be sure we had fun 100% of the time. Definitely go diving with Anthony and do a beach bbq/fishing with Mario and Phillip. You won't regret it!