The villa is vey well located though a bit of a trek uphill, but totally worth it for the views. The space itself is very clean and decorated with great taste. There are many cafes, restaurants and shops within a few minutes of walking. The hosts were great and very communicative. I highly recommend.