Excellent location and good value for short stays in London.