This was my second trip and wow it was better than the first. Great spot to have a wedding with all family and friends. The beach and sand perfect. The pool always clean and the hot tub soaked away a soothing day in the sun. You can take snorkel trips or go right out in the bay, tons of coral and tropical fish. For the adventurers out there try a day out fishing for Marlin. I caught a trophy fish 2nd week of May. The fishing is great. The staff is awesome, food even better and with air conditioning, WiFi and satellite TV you will feel at home when the sand gets washed off in the 5 full bathrooms. I will pay for many many more trips here, favorite spot in Mexico!