The location and place was great! They left clear directions and instructions. Some things were a little difficult with having a dog there, but other than that it was great!