Hi DC,
Here is the web site for one hostel we have been to
http://newpaltzhostel.com
We have stayed in many hostels and most hostels are close to the center of activities. There is a community living room or sometimes called a common room - some have pianos, stereo systems, books, games, TV, etc, a kitchen that is fully equipped so that you can prepare your own meals. At some hostels we have stayed in the local bakery and veggie market bring in food each day.
Bedrooms vary - some hostels have family or couples rooms, all have dorm rooms. Some dorm rooms are coed at some hostels and at others they are either male or female dorms. Bathrooms - some are private and some shared.
Prices vary depending on location. We go to Boston two or three times a year and have always stayed at the hostel there. The hostel got pricey for our budget and now we stay in a hotel outside of Boston. Transportation has never been an issue for us.
Who stays in hostels - people of all ages, backgrounds and countries - including the US. One young couple we met in New Hampshire, who we still email, were biking across the US. The night was to cold for them to sleep in their tent so they decided to stay in a hostel, we have met accountants, Wall Street Brokers, students, and the list goes on. Everyone we have ever met is friendly, looking to meet new people and share information.
If I recall correctly when we stayed in the hostel in San Francisco they offered inexpensive tours and also informed of who to speak with for a free walking tour. I could go on, but I think you get the idea.
What do you bring - some people bring their own sheets and towels. At some hostels there is a charge for renting them. You can not sleep on the mattress. You can bring your own coffee, tea bags, etc - what ever you want to prepare. There is a refrigerator where you can place your perishable items - it is very important to put your name on your food. If not, it is considered food that all can share.
Some hostels have curfews, some are closed for a few hours during the day so that they can clean the hostel, ALL are alcohol and drug free. Basically a hostel is a clean, safe place to stay, meet other people and is not expensive.
If you have any questions please do not hesitate to ask.
HB