Super location in the center of Athens. Lots of space, comfortable and helpful hosts.