I stayed at Tara's places over new years eve. Although Tara wasn't around, she made all the prior arrangements for my arrival. Tara was super helpful, gave great advice and overview of the surrounding environment.
The apartment itself is clean, in a great place, located between 3 different tube stations and only 10 mins of walk to the center.
I highly recommend staying at Tara's place and will definitely come back if ever visiting London.