We have had a great time at Suite 103. The apartment was very well equipped and felt brand new. The location was great, a few minutes walk only to Plaka, but in a less touristy neighborhood with great bars and restaurants. As for our host Kostas, he has been very helpful and friendly, we highly recommend his place !