We've done extensive research to figure out all the best hotels, restaurants and things to do while you're up there - so read ...