Lots to do. Lots to eat. Lots of fun!