Great location, right on the beachfront, away from the hustle and bustle, no clubs, a beautiful beach with sand and small rocks. But...
The hotel isn't cheap! It cost €160 per night. The rooms are filthy! The floors are black and dirty! There's no kettle in the room (important if you have a small child). There were three of us, and they only gave us towels for two. The bathroom had a rusty soap dispenser and a toilet that didn't flush well. Food: very limited selection, and the quality of the food leaves much to be desired. A concert starts at 9 PM and lasts until 11 PM, and it was so noisy that it was impossible to sleep. Even closing the windows didn't help. If you're traveling with a child, I don't recommend it; it's too noisy!