10/10
We loved our stay at Rancho Majagual!! I traveled with a large group, and we took over the whole property. The beach and surrounding areas were among the most beautiful I've ever been to. Very private and protected, but plenty of other beaches to explore nearby on foot. The property manager and concierge really understood our group's needs, and went out of their way to accommodate us. As is typical for the region, there were a few quirks with plumbing, etc, but that's to be expected. We loved it and would definitely return!