The Kassen Canal Ferienhäuser, Resorts und Vermietungen