Great communication! Perfect facilities. Very clean. Caro went over and above what was expected. She cared for our wee dog when she was distressed while out like she was her own. Highly recommend.