I stayed at Josie's place for about a week. The apartment and location were both great. Josie also had a co-host who welcomed me to the apartment and checked in during my stay to make sure everything was going well.
I hope to stay there again during my next trip to London!