Wonderful hotel on the beach (yes, there are two separate hotels, one not one the beach as well).
Enjoyed an ocean view room which was perfectly located on the front row, enjoying the view of the beach at all times. Good bar, fine breakfast and polite and kind staff.
Be aware some tourists without any manners can ruin the vibe. We were unlucky and had a big party from Israel, which were a nightmare. Not the hotels fault, however would prefer that the staff informed that private food and speakers are not allowed by the pool t.ex. Staff did try to stop them from taking out from the breakfast (whole breads and fruit platters), so I guess they have resigned. Unfortunate, as such behavior ruins other guests experience.
Would definitely stay again, regardless, as the location, facility and service was great.