Good communication, pleasant stay, great for the dog