I was married here on sept 19,2012! Stayed 7 days and I had an awesome experience! I had 19 guests with me and not one of my guests were disappointed !!! Excellent service.. Rooms were great! I was upgraded to a ocean view jr suite and had a wonderful view of the resort. They have an awesome beach party and cookout! A club which is 2 hotels down which was most def an experience in itself! We made great friends with all of the staff. Bartenders were magnificent! Food was good but nothing extraordinary. The steal house was the best but I wasn't find of the Japanese restaurant. Very relaxing but great for a good time with drinking and dancing as well! Had a massage at the grand hotel and it was the absolute best massage I've ever had! I would definitely stay at this resort again! And if your looking for a good drink try the Bob marley! Oh and te snorkeling on the resort was much better than the excursion I paid for! This place is a great place to visit!