Great location and apartment. You have everything you need within a short distance. Definitely a great spot to choose as your stay in Athens.