Excellent location, spotlessly clean and chic yet homey. Everything you could want in a place to stay in London.