We had a fantastic time, the room was extremely clean, housekeeping cleaned it twice a day, the staff was very friendly, the food was great, the bar, pool, beach and restaurant service was fantastic. There was daily entertainment, which was a lot of fun, and also many activities for the kids. We travelled with our 2 year old son, and this was the perfect resort for us. The beach is shallow, the water is warm, there were a few rocks exposed by the hurricanes, but it was not a problem to walk barefoot in the water.
We enjoyed the bike tour, the kayaking, the little catamaran sailing, the dolphin show, and swimming in the shallow bay.
The resort is very well managed. It is amazing what they have done to deal with the current situation. Three restaurants were open daily, with rotation, so we managed to try all types of food offered in the resort. There were daily cookouts by the poor / beach, with delicious food.
We felt very safe, cared for, and enjoyed our vacation. We will be back for sure!