Riverbank Discovery Centre Ferienhäuser, Resorts und Vermietungen