We stayed here for 4 nights, and had booked an internal room (not facing the sea). We were lucky as we got a room with a balcony on the side of the hotel.
Good: location, friendly staff, cleanliness.
The hotel has a lounge room with board games and books which other travellers have left. The lounge room has a balcony overlooking the beach, so if you dont have a room with a balcony, you can always use this one. We saw hardly anyone there, so its like you have that area to yourself.
The breakfast is great. Lots to choose from.
There is a rooftop terrace with sunbeds and a shower, but no pool.
The beach gets very crowded in the summer.