For the price, you can't ask for more.
My husband and I stayed at this resort for 10 days for our honeymoon. We were supposed to get an oceanview room with a king size bed, but when we got there they were out and took us to an oceanview room with two queen size beds and a living room area, so that was nice. They offered to switch our things the next morning, but we stayed there. The one thing that REALLY bothered me was that every day they would check the mini fridge in our room, eventhough we did not pay extra for it and did not have a key. (There was NO WAY we could get anything in it without a key) And the first 2 times they came to check they did not knock, they just barged in... mind you we were on our honeymoon!!! Other than that, it was nice, the food was ok, we did not choose the all inclusive which I am happy about because the food in the town was SOO much better. There is a restaurant called Mi Casa, INCREDIBLE, we went their almost EVERY day!