We enjoyed 6 nights staying, and had a lovely time. This place is all about the location, waking up to the water just a couple of meters from the front door, and the beach a 2min swim across the secluded harbour. Absolutely lovely. The private sun terrace beside the apartment includes a handy pulley so you can pull across plenty of cold drinks and snacks from the apartment itself.
The accommodation itself is quite basic (but 100% accurate with the description and photos) and quite tight in terms of space to move around in the bedroom and bathroom. Everything was clean and the communication was excellent.
The beach was one of the nicest we've been to, very clean and never feeling over-packed. There are a couple of nice spots for lunch and drinks, enough not to get bored, but the best dinner spot is just up the hill at the Varomar restaurant (book ahead to get an outside terrace table).
Would highly recommend the apartment and this destination.