This apartment has a great location, amazing views, all amenities required and is the perfect place to stay in Athens!