The Ruapehu Ranch is a tidy, well-kept, charming place in a lovely, friendly town with easy access to all sorts of fun things to do in the surrounding areas. We had a great time and appreciated having our dogs with us.