We expected much better.
Room was not ready for 45 mins past our check in time so had to wait, then when we finally got into the room, there was no duvet on the bed!
Bathroom has broken tiles on the floor, dangerous if bare foot. Rain water coming in through ceiling and noisy people through out the night, banging metal chairs? Pool was also really dirty.
Would not recommend.