The view is very limited even from the shared balcony above. The room doesn't give you the feeling that it is on the beach ... although it is. You don't see the beach and the room balcony (we were on the ground floor) is on the road. The bathroom amenities were just two very very small bottles of shampoo-bodyshower. If you have long hair bring your own. The shower had not steady flow of water and was perfect only for washing a baby, not for an adult. There was not even a place for the toothbrush. There was too much noise. Our balcony was not private. People were coming and going. The room was not at all quiet. The woman that cleaned was talking very loud in the morning, totally ignoring the fact that there was a couple sleeping. In the afternoon (and during the day) the owner's baby and another little kid were outside our window. Maybe this is not a problem for the top floor so I suggest do not choose ground floor if you want privacy. Finally the wifi does NOT exist. There was no signal at all from the first day .... maybe it was our room.
The location is very nice and if you are planning to be outside from early morning till night it is a fair choice. The ostria restaurant just near the apartements on the beach is perfect!