Location, location, location! Stella’s apartment was the perfect spot for our family of 5 to stay while we visited Athens. Large and comfortable, it was exactly what we were looking for. And Stella was a superb host, making sure we had everything we needed to be comfortable.