We stayed at the Mirage the last week of October. The weather was perfect and the pool was not crowded. The pool staff were very friendly and helpful. The pool itself was clean and the perfect temperature. Seating was ample and we were not crowded. Based on the pool I would gladly stay again.