the villa was amazing! the pictures don't do it justice, i would highly recommend the villa. however, the location is quite poor, with the villa isolated with no shops or beaches within walking distance. we had to take cabs everywhere, which was rather costly as we were in a large group. the villa also lacked a safety deposit box and only provided a limited amount of electrisity. apart from that, the pool was lovely with a working kitchen and poolside bar, had an amazing stay!