Not only is this place amazingly convenient for any traveller in London, it also has a luxurious feel and comfort expected of superior hotels. Check-in is simple, instructions from the host are very comprehensive, communication is top notch in general. A pleasant smell throughout the flat is also a nice surprise - highly recommended!