"We had a lovely, relaxing stay at Hacienda Encantada in Cabo San Lucas! The resort was beautiful, with plenty of activities to enjoy and lots of dining options. It was a great place to unwind while still having enough to do throughout the stay.
The only downside was the food. While there was plenty of variety, we found some of the dishes a little bland and toned down to cater to international visitors rather than offering authentic Mexican flavours. If you're looking for traditional Mexican food, I'd definitely recommend venturing outside the resort.
One activity I'd highly recommend is snorkelling! The waters were a bit choppy, but there was still so much marine life to see, making it a worthwhile experience.
Overall, we had a wonderful time and would recommend the resort for anyone looking for a relaxing getaway with beautiful surroundings, good amenities, and plenty to do!"