The experience was perfect from check-in to check-out. It was very clean with all of the necessary amenities. Beautiful garden area and shared terrace and swimming pool. Both Dimitris, his father and cleaner were very considerate, flexible and kind people. Would highly recommend this aparthotel.