Our medical mission group stayed at Sally's place for 5 days. The house is beautiful. It is ocean front, a stone throws from the beach. There are 2 bedrooms, each with a king bed. Theres a sofa bed in the living room, and 2 full beds upstairs. There are also 2 full bathrooms which the resort stocks with soap/shampoo/conditioner/towels. The rooms are kept nice and cool by AC units. The beds are soft and very comfortable, you practically melt into them. The appliances are up to date and work great. There is a large flat screen TV which we watched movies on every night. Outside there is a dining table and 4 lounge chairs to relax on. The beach is literally 10 feet from the porch. On the beach, there is a dock approximately 30 yards long that is lit up well at night. There is also 4x 3 person kayaks and 2x paddle boards. Sally had 4 fishing rods that we took on the kayaks and spent a few days fishing. We caught quite a bit of fish including snook, Amber Jack and a 4 foot barracuda. Eagle rays swim by as well. Super cool. We took the kayaks to a sand bar not too far and went snorkeling too (don't do this if you aren't familiar with getting onto a kayak while in the water). There is a dive shop on site that you can get snorkel gear, paddles, more fishing equipment, and also arrange for spear fishing or diving trips. The Dive Instructor is very knowledgable and a great instructor. They also have fishing excursions. I did not take one, but everyone who did came back with impressive catches. In terms of food, there is a bar and small restaurant on site. We ordered Pizza from there often, and they would bring it to our villa when ready. For everything else, we went into town. The resort is a decent drive from town. Approximately 30 minutes from the bridge, or 1 hour from the heart of San Pedro. We rented a golf cart and took turns seeing who could get us into town the fastest. Antoine holds the record of Resort to bridge at 27:42 on a 6 seater golf cart with 6 people. The resort can acquire a golf cart for you. If we didn't feel like driving, we caught a water taxi into town (14USD a person). The resort can also arrange for water taxi pick up or cab, which is about half the price of finding your own cab or catching the water taxi from the dock. We were able to arrange this for 5 am pick up back to the San Pedro-bz city ferry for 6 of us for 60 US dollars. Overall, had an amazing time. Sally was easy to reach and made sure we were well taken care of. Things I recommend: 1) Go diving with one of their dive instructors on site, don't waste money or time with anyone else....