There are three hotels: Dreams, Sunscape Sabor, and Secrets. The hotels are located on a property with beautiful beaches. The staff is very friendly, and the property offers the freedom to connect with all three hotels if you're traveling as a couple, as one of them (Secrets) doesn't allow minors. My reservation was for Sunscape, but without any explanation, I ended up at Dreams. I had planned to have beachfront access from my room, and not, as in this case, where I ended up on the fourth floor with ocean views and a completely different room than my reservation. The food was terrible, cold, flavorless, and full of flies. The buffet has no variety, and the dining areas vary by hotel. The restaurants that offer a la carte food are the worst I've ever been to. They fill your eyes with the name of the dish, but when they serve the food, it's a complete lie. The desserts are a bit lacking in flavor. What they serve is a pure sample of sweets, and only one place in the entire complex offers a sample cup of ice cream. The drinks are terrible; the cocktails and wines are limited and come with an extra charge. Taxi fares are US$20 per person from the airport and US$10 per person to Downtown each way. In short, I wouldn't wish my experience on anyone, and my greatest joy was the day I returned home.