Solti discovers La Cha Cha, a closed holiday park with a vibrant retiree community led by feisty owner Libby and her brother Damien.