Great central location, clean, and perfect for short stays in London