My stay at Carol and Steve was very enjoyable, the welcome was warm and friendly and they were very helpful for anything that I need.
The place is clean, new and conveniently located in the heart of greek town and 5mn walk from the subway station, the appartement has all the appliances to make you autonomous, kitchen, laundry, wifi...
I highly recommend the unit for any stay duration.