An gem of place right next to down town Athens! Presented perfectly, it really felt like home! The whole process of booking the location, communication and check out was a breeze!
If we come back to Athens. We will be 100% staying again!