We stayed here for 10 days in early April and were very happy with the apartment. It was spacious compared to apartments of a similar price - plenty of room for the 3 of us.
It was clean and well looked after, and the terrace gets the sun in the mornings and early afternoon.
The best thing is the location - you can see and hear the sea, and it’s only about 3 minutes walk to the beach.
I recommend it and we are thinking of booking it again next year.