Perfect location, wonderful communication! My 3yo loved it so much he cried when we left!