Been there multiple times, usually with groups in tow, and I've scarcely encountered a problem with staff, service, food (too much of latter, as portions are vast!). Rooms are designed for guys, and so there's not enough space for hanging out clothes; also, the bathroom lighting is awful so shaving and (I'm told) make-up are difficult. Also, there's not much space for drying out your rain gear at night. Otherwise, I can't think of a reason to complain or find it lacking.