Homer & Isabella's place has everything you could possibly need for your stay in Athens: it is located within walking distance to the city but is on a quiet street, it is big enough for a family yet cozy and comfortable (oh my god, the BEDS were heaven!). Netflix subscription is an added bonus for those early mornings with the little ones. An excellent supermarket is directly across the street for all your breakfast needs - and of course a number of GREAT restaurants and coffee shops are within a 5 minute walk. Do not hesitate - this place is one of the best!