I stayed 10 days. ODH is in a convenient spot for tourist attractions and safe area. It is also family friendly and a respectful and considerate communal housing.
There is no air conditioning, which is not a problem most times but I stayed during a heat wave on the top bunk and woke up sweating 3 nights straight.
I never had to wait in line for the bathrooms because there are usually others free in a different hall, but still close. Bringing your own towel is not a bad idea, this hostel charges you to "rent" out a towel but you can refresh it without extra charge. For the most part, people kept the bathroom clean however some of the days there was a lot of hair in the drain and I saw blood splatters under a sink that was still there when I departed (at least 3 days.)
The shared kitchen system was great. There is plenty of fridge and freezer space and stoves are available as well as a microwave. (No oven available for guests.) There was a nice employee that would offer to make waffles too. I noticed she washed some dishes too but I would NOT assume your dishes will always be washed for you, so wash them!
You can do laundry there but I didn't. It's $5 a load, and there are coin laundromats in the area if you are able to go there.
Parking was poor and probably my only qualm. I only say this because I have a mini-van and could only park easily during the daytime because accessible spots ran out quickly. It is $5 a day.
Overall, the space is great and in a good location. Workers are helpful and atmosphere is relaxing. There are also computers available for use if you need the internet for anything.