The complex is very nice, one of the best beaches in the country (Dominicus and Bayahibe), and without the seaweeds that affect Punta Cana. The water park is very fun for children, and pools are large and clean. We rented two apartments, as we were 10 people. One of 2 BR and one of 1 room. Both very clean, with good air conditioning, wifi, electricity, safe parking, and everything you need to have fun. We received an email with the precise instructions to make the payment before arrival. We choose PayPal. Once sent, we received a lot of information about the arrival, the lockbox code, and many tips about the area, suggestions for restaurants, etc. We had a rental car and we were able to go to the fishing villages of Bayahibe and Dominicus, and eat in several of their Very good restaurants, but without a doubt it is much better to sleep inside this complex, which is the best in the area, as it is very safe and has the best attractions. The others, such as Whala and Tracadero, which we also visited, do not have a good quality beach, which for us was the most important. We plan to return next year to escape the cold of Canada.