Cattails at Meadowview Ferienhäuser, Resorts und Vermietungen