The entire family chips in to make the apartment and your stay as flawless as humanly possible. All essentials (and much more) are available in the apartment, it is basically your own private little hotel, including a direct line to the friendliest bunch of front desk assistants.
When in Athens, 10/10 book this place.