A good hostelling experience is to be had here and the hostel includes a large self-catering kitchen (many now don't), if you prefer to do your own cooking. Location couldn't be better, right on the town square and our dorm (Room 1) was of typical YHA standard - on this floor the hot water pressure was excellent by the way.
We had a meal here and the food was home made but nothing to get excited about , although the staff who delivered it to us were friendly.
One minor niggle:
PLEASE change the tea towels in the SC kitchen daily - they looked ready to walk out of the hostel themselves!
