This was the resort we needed to kick-start our honeymoon the right way. They have it all, golf-buggy door service, multiple pools, day beds and sun beds, cocktails by the pool, multiple restaurants and bars, buffet breakfast. The bed was a little firm but our experience here was still very amazing. The staff are so helpful and so kind, we would gladly come back!