Best place to stay in Athens, location and apartment are perfect. Highly recommended!