Great place to stay with kids, lots for them to do.