We stayed 3 nights (4 adults). Communication with Kelly the owner, and the property was excellent. The condo is nicely decorated and comfortable, and appointed as listed. First floor walkout to the pool was nice. There is only a small stretch of beach, with sufficient loungers at the pool and beachside. The staff is polite, friendly, and helpful. Daily maid service with laundry included was great. The downside is the truly horrible food at the pool bar (bland, tasteless, overpriced, with watered-down drinks. A $22 USD margarita is ridiculous). We had a birthday dinner at the rooftop restaurant Rain, which doesn't have a view of anything visible after dark. The drinks were watery and the food was average, and too expensive for the quality. A golf cart is essential to get around San Pedro to reach other restaurants and bars. Reserve it early since they are in high demand. Nearby coffee shops and the Truck Stop food stall area was nice. We ate at a Salvadoran restaurant in town with excellent pupusas, and at Caliente restaurant for tacos