I'm so glad I had the luck to book that little gem. It is litterally a Villa combined with a 5 stars hotel service. They take care of you all the way before and during your stay and we loved it.
The Villa is amazing in general with the view on the mountains all around. They have a huge and super well equiped kitchen area. Also, in the living room, the PS4 and some very good games, I have checked but did not get the time to play, there was so much to visit around by car.
Kostas helped us with the transfer from airport to the villa and the car rental (delivered at the villa) and Anastacia assistance along our stay - very sweet person.
If you have the opportunity to get that place dont think twice, you'll get more than you expect.
*10 stars