Beautiful villa stunning views and best host! Just a perfect vacation.