Laryssa and her family are great hosts!
The room is located in the heart of London 15 min walking distance away from King's Cross Station. It is perfectly fine for two people and everything is very clean from the bathroom up to the bedroom. Around the apartment are a lot of cafes, restaurants and supermarkets to keep you fed so you don't have to worry where to find something to eat even late at night.
I can only recommend to stay here.