What are your spending habits like? Personally, you can save a LOT of money if you keep in mind that some of the BEST souveniers are photos. ;)
What are your dining plans? I would say you could do it for $100 and have some spending money after eating, however, if you want to eat at sit down...