Exactly as advertised - walking distance into central London, 10 minutes from Lord's Cricket Ground, friendly host.