Thomas arranged our golf cart rental, met us at the airport, led us to the resort with a delightful stop for lunch (and drinks) along the way. The onsite restaurant is delicious, great fried chicken, cocktails & very friendly staff. Particularly loved being able to take out a paddleboard at no extra cost whenever I chose to hit the sea. Thomas arranged for a very great on-dock massage service, and arranged a snorkel team to pick us up right on the dock. We booked the casita closest to the water, but for some reason AirBnB double booked it, however we loved our casita, with outdoor shower, mini fridge , enclosed patio, coffee supplies & jungle surroundings. This location is a bit north of all the action in San Pedro, a 20-30m golf cart ride, which we loved. There are a number of eating options not too far, but be prepared to golf cart around a bit if you want to eat in town a lot. Look forward to staying again in the future!