I was in Santa Clara at the stadium site in July, and there really was much built yet. It is on the backside of Great America Amusement Park which is not much of anything. It is across the street from a nice municipal golf course. Pretty much it is surrounded by high tech companies. I can't say that there are a ton of places to eat, party, or have any fun nearby. There are a whole lot of techno-nerds not your usual football kinda folk. If you are planning on driving anywhere around there, be prepared for non user friendly traffic packed highways. However there is really excellent public transportation that stops directly in front of the site. If the powers that be actually care about fan experience Super Bowl 50 would be in Miami.