Everything you need.
Definitely worth the price with all the extra little touches.
Comfortable beds, usb port
Tv and AC/heating in room
Tea and coffee provided
Only downside is that you do have to share the toilet if there are other guests present