The hotel is most definitely not a 4 stars, it could make it to 3, no more. The facilities are outdated, the hotel feels run down, the room was old and when I arrived, I went to use the bathroom and there was no water in the sink or the shower, the mini fridge was not on, I had to go to reception to complain, and then they fixed the issue. The pool area is nice, the beach is nice, the the villas look and feel old, the staff is attentive and friendly. Overall is a budget accommodation, not a 4 stars, there was only one dining option, no premium bedding, in fact, the very thin and worn out bed cover had a patch, I think it was bought decades ago :(