This is possible the best hostel I have ever stayed in. Don't let the stairs scare you away, after a few days you will fly up them and view from the top floor makes it all worth while. The breakfast, which is different every morning will last you to well into the afternoon.
I booked a single room will an onsuite and was given a room with all the above plus kitchen and TV all for the same price, Fantastic.
This a great Hostel, the owners can't do enough for you. I would highly recommend staying there.