Possibly the best hostel I have ever been to!