This place is amazing!! There is no place (not a hotel or apartment) in Athens with this view. Outstanding!!
The apartment is well decked out and has everything you may need. Stay here!!