Excellent location and clean, modern, and functional space for a stay in London.