very well located. suitable for large groups.