The flat is very nice. Location is also good. The host Pavlos is also really nice, ready to help and easy to reach.
Only thing is you could hear the sound your flat mate is walking upstairs and the ceiling squeaks. If you are sensitive with the sound, make sure to bring your own ear plugs and the problem will be solved.
Self Check in and check out works very easy. It was a nice experience to stay here.