We had an amazing time at Hidden Leaf Baja. The accommodations are luxurious, and the setting is absolutely stunning.