It is vey good place to stay in London. It feels you like you are living in your own home