This resort was absolutely stunning. The views were breathtaking, and the service was flawless. My servers, Geyler and Lourdes, went above and beyond to ensure we were well taken care of. However, I do have a complaint about the food. The buffets were by far the best option. The French and Italian restaurants were terrible, which made me lose my appetite for dinner! As a result, we opted for a late lunch instead. The portion sizes weren't the issue, and the service was EXCELLENT. But I was completely disappointed with the food. Thankfully, the buffet was good.