Has anyone ever been here? I am trying to find a place to meet my friend, and watford seems about 1/2 way between us. Is it any good? If not is there any where else? Thanks