The villa has all the facilities needed, it has an amazing view!
Greg was an excellent host, and in addition, he helps me arrange some of the attractions on my holiday, which were great!
Thanks a lot, Greg!