Jude's place is my go to for a shirt stay in London. Super flexible host, great location and ticks all the boxes. Do not hesitate and no need to look elsewhere.