This was a great stay, with a reasonable price. The amenities are wonderful, the free breakfasts are great, lots of food and variety. The only thing that was average I would say was the cleanliness of the pool. But we were staying at a time when the hotel was packed, and a ton of people had already used the pool and hot tub. The room was clean and they had even turned the cooler down when we got there. Friendly staff.