We stayed at this hotel the week between Xmas and new years this year. I will start off by saying we did have a great time on vacation there with our two kids. The weather was gorgeous,the grounds were beautiful, the spa was nice and inexpensive, and the entertainment was ok. I will now move to the disappointments. I have no idea where the picture of the rooms came from on their website, they were very dumpy and looked nothing like it. We got locked out of our room numerous times due to a screwed up key system they couldn't seem to fix and finally compensated with us with an upgrade to the preferred club. The food was less than mediocre and the buffet constantly had fruit flys around it. We did not know ahead of time that we couldn't even get into portifino or the hibachi due to us having our kids with us. The resort credits we were given also were a joke as you could only use them certain ways and they were broken up into small increments that could only be used one at a time. The first night my daughter got eaten alive by Mosquitos and we had to bathe them in bug repellent after that. We did not see much of punts Cana to give a review of that as the resort was about an hour from anything and we were told it was not safe to venture out. For what we spent on this vacation, I expected better food and much cleaner, kept up hotel rooms. We will never stay at a dreams again. Luckily it did not rain till we left, as we didn't have to spend much time in the room.