I had a nice time staying here - the beds and facilities were great and the staff was even better. I understand why other reviews mentioned the noise, but I had no trouble with noise / sleeping (on the first floor) - friends on the second floor were a little less lucky.
Overall I had fun and had a great time - I'd start here again.