Excellent communication, kindness, accommodation and everything else. Made for a wonderful visit.