Beautiful place perfect for a large group! Outdoor areas are amazing.