The place is a jewel. The location is perfect - easy reach from Heathrow by tube (direct line) and then a short walk. Very easy to get to the main sights from here.
It was a very comfortable stay and Tamara is a very welcoming host. We got all information we needed, including list of good restaurants nearby and details about the room. We will definitely want to stay here again.