Stella is very responsive and the check in and check out went very smoothly. The apartment has all the essentials, though it would be pretty tight if you had six people filling the three bedrooms. It's close to main square and a great base to explore central Athens on foot. You will have to walk a bit to get to the nicest part of Plaka.