This is a hostel with great amenities for the skier/budget traveler. 24 hour check-in and a locked luggage room make it great if you get in late from the mountains or airport and have bulky skis that you don't want to carry around in Denver. It's about a 15 minute walk to Union Station and the neighborhood is central and safe.
The hostel itself has a kitchen, friendly bar and very clean bathrooms + showers. I have recommended Hostel Fish to my friends when they travel through Denver.