Tuckamore Tangle Ferienhäuser, Resorts und Vermietungen