My husband and I stayed at the Dorado Beach resort for our babymoon. It was the most relaxing luxorious, private, and romantic experience. From the food, to the staff, the room, and the amazing grounds there is nothing I would change. I have stayed in various 5 star hotels and this by far takes the cake with their level of service second to none. Our embajador Jaime was excellent even taking the initiative to make our last night at the hotel extra romantic by setting flowers on the bed filling the tub with a bubble bath while my husband and I were at dinner. It was excellent from start to finish. I just can't wait to come back here!