This was a really nice hostel. The place was clean, the communal areas good, the kitchen well stocked and the location fine - not in the centre of things but only about 10 mins walk away and right next to a large supermarket, which is handy. The managers also speak good English and had good knowledge about walks in the area. The garden is also pretty (although god forbid you step on the grass), and the patio a pleasant place to have a post-walk beer (until they turn the sprinklers on that is, which always seemed to happen unnecessarily early).
The only main issue we had was that they have apparently been having problems with hostelbookers, and had no record of our booking. As it was peak season, the only room they had left was a double ensuite cabin around the back, which was much more expensive. Whilst this wasn't the hostel's fault, we felt they should have given us a bit of a discount considering we had booked (and paid a deposit for) a significantly cheaper one. They didn't and we ended up paying a lot more than we had budgeted for (we would have lost our deposits had we gone elsewhere).
We do recommend staying here, although if you book through hostelbookers, just make sure you email to confirm!