Beautiful villa - everything you need with stunning views! A great find!