The apartment is a great place to relax in Athens
Absolutely recommend