I had a two night stay at Glenbrittle while visiting Isle of Skye. The room was comfy enough (a little cramped for ten people), the bathrooms were nice and very clean, the common areas were well stocked and cozy.
There's also a great waterfall right across the road from the hostel and plenty of sheep and lambs to watch in the evenings.