Staying at Theresa's is a treat, a lovely and restful place in busy London, clean, private and comfortable as well as in an excellent location.