Beautiful little villa in a perfect location! Has everything you need and more. We feel really lucky to have found this gem! Lovely hosts too.