So I spent the last two weeks in New York City - a place that wasn't very high on my list based on two previous (and very short) trips there almost 10 years ago. This time, I was pleasantly surprised.
Not to say that New York City is a favorite of mine. I'm not sure I could ever really live there long term, but I did find a lot more to like about it this time than before. I think it has a lot to do with the amount of time I spent there, and that I am older now and able to compare it to more cities around the world and place it into a more fair place in my own mind.
New York is undoubtedly one of the top five cities in the world in my mind. Lots to like, and it's probably because there is lots to do - I think New York easily offers more urban activities than any other city in the US, including my favorite place, San Francisco. I spent about 2 weeks in NYC, and I feel like I really did see a lot, and more than just what a tourist sees. I visited all the boroughs save Staten Island. I ate both really good food and really overrated food. I hit up museums and shows.
Staying with friends who live there was really a bonus. Years of experience distilled into "what should I do in two weeks here" gave me a sort of "best of the best" itinerary. So I'm going to post about some of what I did here later.