My wife and I stayed at this vacation rental for four nights in late February. In one word, the Apartment is wonderful! It has a large sitting room with AC and TV, a large bed room with AC (some previous owner has decamped with its remote!), a big very well-equipped kitchen (complete with hot/cold drinking water machine, fridge, microwave, toaster and gas stoves), and a bright red coloured bathroom. You enter the Apartment through a quaint wooden door and a tiny tropical garden - the Apartment is on the ground floor and the home owner stays on the first floor. Since the Apartment is located in a narrow street (about 100 meters from the main road), it could become tough to locate for the first time visitor - therefore, I would recommend that you request the home owner for arranging an Airport pick up.
Day-to-day maintenance of the Apartment is looked after by a manager. And the most helpful thing about the Apartment is that a maid comes and does the house-keeping (including sprucing up the Apartment and doing the dishes etc) EVERY DAY. This facility you do not usually find in home stay apartments anywhere, and to that extent it is an excellent support. Incidentally, Nicola herself, the Manager Alit and the housekeeper Tuti all are very decent and helpful individuals.
The beach, complete with a lot of restaurants and beach bean-bags, is only about 50-70 meters away.