I had a lovely stay at this apartment for 6 nights. The property is even more beautiful in person than on the photos. The view and location is perfect. The host was attentive and responsive. The amenities are 5-star. The reason I gave a 4/5 rating is because maintenance work was carried out in the garden / pool area on 2 of the days, which meant that I could not use that area. There was miscommunication between the contractor and host. No fault to the host. I would consider staying here again.