We've had a very pleasant stay at Thelma's appartment. It's located near a metro station so it's a perfect location for visiting Athens! Although we didn't meet Thelma, we kept in touch through what's app. I would definately recommend Thelma's place!