Overall, the value of this place is great. In terms of price and location, you will not find anything cheaper that is in a good location of London. Staying here allowed us to easily access all attractions with ease. Everything was as expected, except the place was a little musty and there was a unpleasant smell. Would recommend if you are looking for a budget option.