I've only been there once (this past December) and I'd have to give it a 10! Our room was clean and BIG, the staff was very friendly and helpful, the restaurants were decent and well priced, the grounds were BEAUTIFUL, the buses were ALWAYS ON TIME, and NEVER crowded. We had NO problems whatsoever. The only downfall is that it isn't Disney Themed (except for the Mickey head pool). But that's easily overlooked by the outstanding quality.