The food is good, the location is great and the staff is even better :). Really had a wonderful time, despite some hick-ups, as they were all resolved quickly and kindly! Naturally, it's a hostel, so the public facilities are as clean as the current guests leave it to be haha, but they were cleaned often. Noise was minimal (unless you count the snoring roommate), and the staff was kind and helpful :)