Super nice apartment, and one great location to stay in Athens.