Great flat, clean, comfortable and top location. Athens' best restaurants are in the same street !