This was the first time that we visited Hacienda. The atmosphere was probably the most awesome part of our visit. The view is amazing, the decor beautiful, and the indoor/outdoor atmosphere was great. I enjoyed the food, the cost was reasonable, and it was a nice change of pace from eating in the "downtown" area. I will say that their is better food in Cabo, but their very good food coupled with the great atmosphere, I can see why their are top-rated in Cabo. Definitely worth a visit!