We had a lovely stay in the apartment. It's in a good location, near lots of good restaurants and the local shops. Also near the main bus routes which connect you to the whole island.
The only down side was that the apartment was quite cold. We were not blessed with great weather when we were there and this meant that the apartment never really warmed up. It also meant our towels didn't properly dry. A little thing and other than that had a wonderful stay!