Overall, super great experience! Incredible communication before, during, and after our stay. Very kid and dog friendly. Highly recommend!