Got back yesterday from a 8 night/9 day stay at Secrets. There were so many great things about this trip, and I will go into detail and post a review. But I wanted to mention the few bad things - they didn't ruin our trip, but I wish I would have known these things before I booked the trip.
1. The beds are incredibly hard. So hard that it was impossible for me to sleep for more than an hour at a time. A few sleep deprived days into the trip, we asked if there was anything they could do and the maids came and added extra blankets for us to sleep on, but this didn't help much.
2. The food - I read the reviews and I prepared myself that it wouldn't be like food in America. But their meat is really, really bad. I tried every restaurant and it was hard, if not impossible to find something I could eat. One can not live off of Pina Coladas and chocolate cake, so I was so happy to get back home.
3. Saona Island - it's a 3 hour drive each way, especially from secrets where you have to stop at every other hotel and pick someone up. The tour guides will tell you 1 hour - don't believe them. They will also tell you the roads aren't bad, but they are. Don't do this trip if you have any back trouble. The speed boat ride was so painful. Once on the island, there's not much to do. You'll cut your feet if you walk into the ocean. I saw more than one person get hurt trying to get into and out of the speed boat (due to the waves). My boyfriend broke his foot playing volleyball, but we were stuck there and had to wait 8 hours to get back to Secrets to get ice and advil.
4. The vendors - they are everywhere! You have not experienced high pressure sales until you visit Punta Cana. You could be sitting by the pool and someone would try to sell you a massage or an excursion. We got to the point where we avoided certain areas of the hotel and around the hotel because we knew we would be harassed.
My advice - stay at secrets. The beach and ocean is beautiful. The waves were not really that rough as others have said. The pool is great, the staff is great and they have a lot of activities.
I'll post a review later this week. Oh, and the weather was great. It only rained one day.