I stayed 5 nights here with my small kids. The location was so convenient that it was just 2min walk to the Main Street where you can find great restaurants and shops. The view from the room was gorgeous. We took breakfast at the terrace looking down the beautiful blue sea. The pool was clean and also had a nice view.
You need to take some steps from the entrance to the elevator of the apartment, but it was not an issue even with small children.
The owner was so kind that she arranged a taxi for us from the airport and also offered us variety of arrangements.
Overall, I recommend this place if you wish to spend comfortable and relaxed stay in the town.