I like the mirrors in the rooms to make up for no windows.
When I booked through Expedia, I never got the door code emailed, so I had to call the staff when I got to the hostel. Eventually, I got access, but that was a bit annoying. Otherwise the bathrooms and kitchen were clean and neat.