Stay was comfortable and location of this place very good as all the major places in London is near by and the bus stop is just 5 mins away.
Would recommend people to stay here and enjoy London.