This place is great! It has the basics if you're traveling on a budget. You might also meet some cool people there too.
The people working there are doing a pretty good job.