Clean, well-equiped apartment. Fantastic unspoilt location if you don't want the usual over-developed tourist locations (if you do, get a package holiday instead). 1 good and 2 local/rustic restaurants (all serving lovely food), plus bars and a supermarket all within 5 minutes walk. We hired a car from the airport to get around the island - lots of free parking 100 metres away from the apartment.
Very minor issues (mainly as the appt is new I guess) : eg. Would have been nice to have an information pack (wifi code or where the router was hidden! , instructions for kitchen, which key for roof area, etc.), and some shampoo in the showers, some doors are awkward to shut, and the kitchen cupboards are difficult to open.
...so we rate this a very good 4/5 - correct the above and add some welcome fruit and a bottle of wine in the fridge and I would give it a perfect 5/5 :-)
Oh - and its a street back from the beach so I wouldn't say its quite "on the beach".