Apartment and whole service were super nice. Localization is truly perfect - you live in the exact city center, close to almost everywhere. I almost can't imagine a better place to stay in Athens, especially considering the price.