We loved the apartment - it was very comfortable and clean. The pools were great and the views from the balcony were wonderful and peaceful.
We would recommend hiring a car - the busses are regular but it's difficult to explore the island without a car (we managed to find a few beaches that we would never had got to on the bus).
We had a wonderful stay!