An update from Nick:
Our hostel, the International Student Center, is on the Upper West Side right next to Central Park. At first I was unsure about it, since I had never stayed in a hostel before, and I was unsure about sharing a room with a group of strangers.
However, I quickly realized that there was a great community to be found here. I made friends quickly, and I felt like I could really connect with my new friends.