Fantastic villa!
Great experience from start to finish. Antonis was very communicative from before booking until we left. Once booked, everything was very streamlined and smooth. We had a driver awaiting our arrival at the airport for a small fee who took us to meet Antonis at the villa. After giving us a tour, our host pulled out a map and pointed out lots of key locations.
The villa itself was brand new, modern and full of amenities; while the view from the pool was some of the best scenery I've laid eyes on. We were able to share services from the hotel that Antonis runs, so laundry and breakfast were no problem. Our host went above and beyond to set up reservations for us all over town which made for a seamless experience.
I can't recommend this villa more emphatically; for a group of 4-6 it's perfect.