Great location and place! We had a great time! Plenty of space for everyone to hang out all together or be in their own private area.