Stella's place has a superb location in the heart of Athens, next to restaurants, bars and within walking distance to the main city sights. Plus she was also super helpful recommending places to go and visit!