Greg was a great host and he was quick to response whenever we've had troubles; be it replacing the bulb or walking us through the second (or third!) time on how the hot water works. He'd even sent us an email prior to our trip on his recommendations on what to do/where to eat/how to get there.
Area is near Divani Caravel hotel which has a couple of restaurants/bistros/cafes nearby. Area is definitely family-friendly, not so noisy if you'd like some peace and quiet but still want to stay somewhere close to central since the area is like 5-minutes walk away from the nearest metro station - Evangelismos (Line 3). They also have a local market nearby (I think it's every Monday) if you want to buy fresh ingredients if you'd prefer cooking your own food instead of eating out.