Great place in Athens with a wonderful view!