We were visiting Phoenix from Northern CA and planned an overnight trip to the Grand Canyon. Our friend takes her dog to Raintree regularly and has always spoken very highly of it for Day Play as well as boarding and Veterinary Care. So we took our 10 lb. Min Pin mix for an overnight along with our friends' dog. We were very happy with Raintree. Our dog needed an updated vaccination in order to stay at the Resort. We were so happy that they offered the shots there on site upon arrival for his stay. They really make everything easy for the owner and my dog seemed happy when we picked him up. I wouldn't hesitate to use Raintree again for Pet Boarding or Vet services.