We stayed at Tassos apartment for four nights. The apartment is just amazing and Tassos even provided us with some extras like a baby chair for our little son. The main cultural sights are very close and easily to be reached by foot. The next metro station and restaurants are also close by. I highly recommend booking Tassos apartment.
Johannes.