Great location, comfortable place to stay when in Athens, Greece!