We enjoyed our stay with Stella and Nikos a lot! The apartment is located in the heart of Athens, with a great terrace on the roof. It’s not very modern but it’s nice and cozy. We checked in by ourselves with a lockbox, and hosts were very accommodating and helpful. Totally recommend!