Cathy is so lovely, kind and welcoming. Her communication is impeccable as is her generosity - she definitely goes the extra mile and some