Stayed 4 nights over the Xmas holidays. This hotel is large and kind of crowed at times - it losses some of the one-on-one you get a other high end hotels with the staff even though we stayed on the gold floor. Room was very small. Had a great dinner at the Banffshire Club. Spa was clean and large with nice pools, etc.