It was absolutely amazing. The venue is beautiful (as seen on the pictures) and the appartment itself is super nice, modern, clean and comfortable. Also it is very well equipped. Aggeliki is the perfect host.
Be aware that you need a car or other transportation options, as the place is high up on a hill with quite steep roads. For us it was perfect. We highly recommend to stay here. :)