Amazing location and apartment, perfect place to stay for a city break in Athens.