Twisted Dune Golf Club Ferienhäuser, Resorts und Vermietungen