Very nice and comfortable venue; very well located