We just got back from staying for a week at Royalton Bavaro. We were pleasantly surprised to have been given a complimentary concierge due to booking through Expedia, Esatlin was wonderful and booked our reservations for us.
Room had a nice view of the children’s pool play area and the lazy river. Shower takes several minutes to warm up but it was no bother once we figured it out that we had to turn it on and let it run for a little bit.
Lazy river was top notch. Beach was crowded, but very clean and beautiful. First day we went to the beach we were unable to find a spot in the shade to sit, but an employee immediately came to our rescue and found us chairs and cleaned them off for us. From that day on, we would walk down and put towels on chairs under the shade before going to breakfast. Vendors on the beach will relentlessly ask if you want to book an excursion or buy something or have your picture taken with an animal, our favorite was an older gentleman selling hand carved animal figurines.
We wanted to try Hunter Steakhouse but with the Royalton App I was unable to book a reservation with them for any night of the week, so Estalin graciously made the reservation for us. Zen was our favorite restaurant by far. Buffet was a good fallback option and had good range of choices, a different theme every night. Overall we had a very nice time, and the staff was very friendly and helpful.