This was the best hotel stay we have ever had with our family! We have 3 kids (ages 12, 4, and 1) and each of them enjoyed the hotel. They have so many activities for the kids. The staff was all so friendly as well. The room was amazingly clean and had a treasure hunt for the kids when we got there as well.