I enjoyed my stay at Panagiotis place. It was clean and exactly like the pictures. The check-in was uncomplicated, too. The city center was about 30mins by walk.
I would recommend this place:)