Erickson's Petting Zoo Ferienhäuser, Resorts und Vermietungen