We were a family of four that stayed with Giannis in early June. We thought it might be a squeeze but the place actually turned out to be more spacious than anticipated. The place was super clean and comfortable, and of course the facilities (e.g. jacuzzis) and view were mind-blowing as per the advertised pictures.
However by far the standout feature of staying with Giannis is his unparalleled hospitality - he personally checked us in on the first day, helped us with our luggage, introduced us to the area and answered all of our questions. When we bumped into him at a restaurant, he spoke to the manager and organised a transfer home for us. At every step of our stay, he went out of his way to help us out! Dana and Dimitris the housekeepers are also amazing.
Sure it's a bit expensive but you're on holidays and you get what you pay for! Highly recommend you stay here.