Great location! Excellent for a short stay in central London.