Give me some recommendations. Restaurants, shows, sights etc. I'm booking within the next few weeks (hopefully).