Great location! Apartment has everything you need for your stay in Athens