Spotlessly clean, compact accommodation, ideal for a stay in London.