Where to begin...from the moment we arrived at Dreams Royal Beach, we were happy and relaxed! They literally greeted us with a cold towel and didn't let us do a thing from that moment on! All we had to do was relax and enjoy the magnificent resort and the beautiful people who work there! We vacationed with our 84-year-old mother and the staff took such good care of her! Now she is young at heart and full of spunk and doesn't like to admit that she needs a little help now and then, and they made her feel so comfortable and dignified! Since the people are some of the most memorable and fond memories, I'm starting with them. JR "Junior" is a complete delight. He's young, handsome, kind, smart, and was so sweet with our Mom. He is part of the entertainment staff and is a complete delight. I honestly can't say enough good about him only that no matter what he is paid, he should be paid more and they should treasure him as an employee, he is truly awesome. Ok, the wait staff, Francesco, amazing, literally he knew I drink hot tea not coffee and served me a pot of tea every single morning after day one! Glennys greeted us at restaurants with a heartfelt smile and always talked with us and danced with us making our experience so special, she is an angel. I have to mention some of the waiters who brought us drinks on the beach, first of all, Luis is a complete doll and made our beach days amazing! William is amazing too and so much fun, they’re literally happy all the time which makes their guest happy all the time!! The evening wait staff at entertainment and bars closer to entertainment venue were just so so with the exception of Marleney who was a complete delight! Thank you Marleney for making our evenings so much fun! Are you sick of reading yet, sorry, there's more! The food in the restaurants is ok, not great, BUT the service is so exceptional, and the desserts and drinks make up for it! Regardless, all of the staff work SO hard. They are amazing and I hope they are well taken care of because they deserve to be paid well and treated well. The food at the World Cafe is great, there's something for everyone there all the time so no one can complain that they didn't find something they like to eat after going there! The breads, pastas, pizza, salads, seafood, and yes, the amazing desserts!! The chocolate desserts are some of the bests I have ever eaten, which has to do with obviously the pastry chef but probably the cocoa beans that come from the Dominican, the fruit, the coffee beans, the chocolate, so much of the food produced there. Don't miss out on the beach grill that is located just off of the World Cafe outside by the beach. We ate yummy roasted chicken, rice, beans, French fries, hamburgers, hot dogs, fruit, veggies, oh my so delicious. We could literally walk a few steps to get our lunch and then back to the beach in 5 minutes or less! One afternoon, I was walking up to the lobby and ran into a complete pop-up tea/coffee/dessert bar that I thought was private only to find out it was open to everyone in the resort, so many coffees, high quality liquors, and desserts on beautifully clothed tables. There were also tables and chairs to sit and sip tea or coffee (with liquor if you like) and have any dessert you can ever imagine! The entertainment was great. My favorites were “The Greatest Show,” so wonderful, especially if you know the movie; and “Madonna”!! She was fabulous! The pools, unbelievable, they’re everywhere! The infinity pool is a wonderful oasis and never ever crowded. The pool at the bar was the most crowded and if you like a swim up bar and a lot of action, that is where to be! There is entertainment ALL day long. We enjoyed yoga every morning and some aerobics, and dance lessons, on the beach, but there is so much more too. We mostly just relaxed on the spectacular beach and drank delicious drinks all day! The beer, Presidente SO good! So many different drinks, liquors; you will definitely not be thirsty! Try the Brugal Dominican Rum, top shelf, yum!! Ok I’m going to stop but one last note. I splurged on an 80-minute massage at the Spa and it was truly the best I have ever had! Clara was my masseuse, and she was unbelievable! The entire experience is beyond words, from the hot tub to the water fall pool to the sauna and steam room! You can’t schedule the massage until you get there, but don’t worry, you can walk right over and get is scheduled at your convenience once you get there. I think I’m done for now, lol! Go, enjoy, you’ll love every minute!!!