We stayed here for 3 nights with 3 kids. The hotel was very accommodating and had all of the things that you would like when traveling with kids: a pool with pool towels, a great free breakfast area and a second courtyard for them to run around in. The staff was very helpful. There is also on-site laundry/detergent which is super-helpful when the little ones have an accident. We would definitely stay here again.