Perfect for our family. Lots of little extras...fresh eggs, candy, juice etc. Hosts did a great job communicating. Love to find a reason to go back.