Good parts: decent location, nice beach area in the back, newly-renovated rooms, great cleaning staff.
Bad parts: construction everywhere, including at Bananas. On Saturday morning, construction started at 7:30am NEXT DOOR TO OUR ROOM. No one seemed to care, no one apologized, and it took a lot of arm-twisting to get them to even move us. They kept saying they wouldn't move us because the other rooms were all more expensive than ours.
This was an even bigger problem because the walls and doors are extremely thin. If you have trouble sleeping with noise, you shouldn't stay here. You can hear absolutely everything, including people in the courtyard and voices in other rooms.
They moved us to a nice 1BR suite, which I recommend as a minimum if you're going to stay here.