PRO: Easy check-in, room was spacious, clean, updated, has a balcony, room has a spacious jacuzzi room with bathroom, room has sizable fridge, room has microwave, room has a sink by the micro/fridge, modern toilet, room comes with free water that's replaced daily, toiletries/towels also available in the room, strong wifi, nice view, super comfy beds/pillows, has a sizable dining table, located close to the beach, restos and convenience store.
CON: Laminated floor are peeling off in certain areas, no laundry facility (non-hotel laundry facility 5 minutes walk from hotel), water temperature is fickle, bathrooms are not really private, they only gave 1 room key for a family of 5, location is far from town.
RECOMMENDATION: Recommended for family but not friends due to the bathroom privacy mentioned above.