The reason I'm giving this 1 star is because the hotel tried to trick me into canceling my reservation, which I had made via Expedia more than two months prior to the trip (and my reservation jad been confirmed.)
A week before arrival, Ryan, who claimed to be a manager at the hotel, told me the hotel could not accommodate me for the first of the four nights I had booked. When questioned why he waited until a week before arrival, he responded that it's better than calling a day before arrival. He also said he couldn't get in touch with Expedia. Hence, he reached out to me directly, asking me to decide whether to cancel or shorten my trip to a 3 night stay. (My booking was for the 25th -29th of December.)
Fast forward, I spoke with Expedia. They contacted the lobby at the hotel. It was confirmed that the hotel can accommodate me for the entire four nights. All in all, it was a baffling, frustrating, and confusing experience.
I went ahead with the stay. After check in a confirmed with the front desk if Ryan indeed works at the hotel and was told that he's the assistant manager. I was also informed that the hotel was fully booked for the 24th and the following days. They: 'were trying to re-arrange some things ...'
If you're traveling with small kids, the pool and hot tub are nice, but the hotel can not accommodate small children very well (I inquired about a bathrobe and a step stool; they don't have either.)
Housekeeping is hit or miss. Unfortunately ours was mostly miss.