Except for the nice sea view, beach front rooms are not so good compared to the rooms in the back. It looked old and not properly maintained. Floors are wet and no rugs are provided inside, bedsheet are stained and a bit smelly.
They do not allow to bring food and drinks inside but the restaurant is a bit expensive. I advice that you just eat outside since there are lots of resto nearby.
Ask the staff to double check if the snacks and other toiletries are complete in the room before checking in. After we checked out, they insisted that we need to pay (but we didn't) the snacks, bottled water, even the conditioner that were missing in the ref and mini cabinet. We didn’t consume any of those. This is the third time we stayed in this resort, and the first time this incident happened. All in all, we had a nice stay, but I guess we’ll never come back again.