I booked this because it had great reviews however there are a lot of minor things that need to be fixed and one major reason for the 3 stars.
First the minor. The switch on the light under the tv was broken so you could not turn it on and the switch on the light on the table was broke so you had to plug and unplug it to get it on. The blackout curtains were falling down on the outsides so they did not close completely. There was no coffee maker in the room. The shower head needs cleaned or replaced. The water ran everywhere out of the shower. The hairdryer needs replaced, thankfully I had my own.
The major issue was the pool was under construction and we were not made aware of this before we went.
The good, Dario responded very quickly to any questions I had. Check in and out was very easy. The location is great, you can walk to lunch or dinner and there is a shuttle to the beach from 9-5. The view from the room was beautiful.