Outstanding hotel, excellent staff, great set up. Stayed here with a hockey team and hotel was packed with other hockey teams. Teams had rooms together, code of conduct very clear, teams also each had an assigned area to socialize, and to keep the chaos contained. Outside of these areas it was quiet and kids were able to sleep before important games. Breakfast good. Because of the way this hotel was expanded in the past, the central corridor is bright and has a real resort feel.