This is the second time we have stayed at this resort. We actually got married there 10 years ago. It has grown a lot since then, but is every bit as beautiful as we remembered. The staff is friendly, the service is excellent. Great pools, but an even better beach. we went to relax and soak up some sun, and that's just what we did. There are plenty of excursions you can take, but this trip we just relaxed. It was paradise.