Our 5 night stay at this resort was part of a three-day wedding, and while the property itself is undoubtedly beautiful and feels luxurious, the service was consistently disappointing. This was especially frustrating given the amount of money spent for what was supposed to be a relaxing vacation. We were so pleased with the private shuttle service from the airport, which was a very nice touch. Our room was excellent, and the housekeeping team did an amazing job of keeping it clean and restocked throughout our stay. The two most friendly and helpful employees we encountered were our bellmen, Fermin and another whose name began with an A; they were truly the only friendly faces we saw. Unfortunately, nearly every other interaction we had with the staff was a source of frustration. Our check-in process was a sign of things to come. After a 45-minute wait in a lounge for someone to check us in, they forgot to return our passports and told us we had to wait in another line to get our room keys activated. Be aware that reservations are required for all meals, and the chances of eating without one are low. It was disappointing to be on a strict time crunch for every meal during a vacation. Service was incredibly slow at every restaurant, with meals taking at least 2-3 hours. The food was just okay, and on almost every occasion, my husband was not even provided with silverware. The pools close early at 8:00 PM and the pool bars at 6:00 PM. The only place to hang out late-night is the rooftop bar, where service was consistently poor. On one visit, six employees were chatting behind the bar and not a single one acknowledged us for 15 minutes. Later, I waited 20 minutes for a single margarita. The staff's lack of a service-oriented mindset was shocking during the wedding itself. The bride forgot something in her room and needed a new key five minutes before the ceremony was set to begin. A staff member told her that she, the bride, would need to wait in line behind four other people to get a key. One evening we ordered a pizza and an order of fries and were told it would be a 45-minute wait. After an hour and a half, we called back and were told it would be "a few minutes." When the server finally delivered the food, they dropped it off and immediately left. We quickly discovered we had received two orders of fries and no pizza. When we tried to call the front desk, we were put on hold for five minutes despite the system saying we were the only ones on the line. We couldn’t even hang up and had to disconnect the phone line to stop the ringing. While the resort's aesthetics and beauty are undeniable, the service is extremely lacking. It was so disappointing to spend so much money on what we hoped would be a relaxing experience, only to have every interaction with staff be a long, frustrating process. The significant amount of wasted time and effort dealing with basic requests truly overshadowed the resort's beautiful appearance.