Rooms are spacious, clean and comfortable. Each room has a big TV, access to internet browsing would be good, since the selection of available channels is limited, but it was still nice.
Hotel has quite a lobby to hang out: sofas and swings, bar, live music in the evenings.
Some other positives: free gym, kids room, some games (chess, foosball), cold drinkable water tap, animals running around, free parking for the rented cars
Hotel has a private clean beach, as well as 2 pools, one of which is adults-only, which is great, keeps you away from noise! They also provide towels and sunscreen.
We also used the breakfast buffet, nothing fancy but everything tasted okay, they serve the same food everyday. Given the limited dining out options on the island in general, paying for buffet makes sense.