Far better than what we expected, a homely hostel set in a wonderful location.