About the hotel : it's not an hotel, more like a B&B - which is completely fine but good to have in mind.
About the room : We have to say we found the description to be quite misleading compared to the room we had - but it's maybe because stuff got lost in translation. The room we were in was in a massive building (no villa), hardly had a view, and especially no swimming pool access. Nothing compared to the pictures we saw. Appart from that deception the room was good, clean, of good size and had a balcony.