If you need to spend couple of nights in London for a reasonable price this is your spot.
You’ll get everything you need. All basic utensils in the kitchenette, toiletries and towels.
Be prepared for quite some noise. The street seems quiet but the accommodation is not.