Great setup and location for a family or large group. Everything you could possibly need has been thought of.