Our stay was 10/10. The villa was clean as new when we arrived and Eva was incredibly helpful from the moment we arrived until the moment we left. She gave us wonderful suggestions on sightseeing and restaurants and beaches and could not have been a better host. On top of that, the view from the apartment is 11/10 and pictures don't do it justice. I highly recommend it!