Pep's Point Water Park Ferienhäuser, Resorts und Vermietungen