Fun location, so much to do! Maggie has a ton of recommendations for places to eat and things to do.