Great location and great host. Very nice place to accommodate large group.
There is everything you need to have a good time with friends.