My wife and I stayed here for a week at the beginning of July. Food was very good. Plenty of choice and of high quality. Animation team work very hard and are entertaining. Rooms are very comfortable. The lifts were excellent. Very quick. Never had to wait unlike may other hotels we have stayed. Will not hesitate to return.