Tessa's home is ideal for travellers since as it is warm and inviting, and Tessa, as a host, is the ideal person to meet when you are settling into a new environment. It is easy to access too, which is what you need as a tourist in a new neighborhood.
I'd definitely want to stay at her apartment the next time I'm in London.