Awesome resort! Food was mediocre but the pools and beach were great. We got married on April 30th and stayed for 10 days in the swim up suite. We had an amazing butler Jose Luis, he took care of everything and checked on us daily. Could not have asked for a better wedding and honeymoon!