Great location, insane view - fantastic apartment for a stay in Athens.