This is listed as a hostel, but it is more like a cozy hotel. I was traveling with a group of 12 people and we stayed here 2 nights, it was more than just adequate. The rooms were spacious and comfy, nice beds and mostly clean bathrooms (we had a spider in one of the showers that was not welcome :)
The breakfast was amazing and the staff was friendly and helpful. It is at the top of the town so if you hate walking a very short distance, don't stay here...however, if you want to stay away from the noise of the trains, buses, and crowds then DO stay here.
Recommended and would stay here again!