The place has everything you need for a stay in Athens and if you’re looking for nice views of the city, this apartment offers a really good one.