Beautiful place and well located. Great for large groups.