Fortress Mountain Ski Resort Ferienhäuser, Resorts und Vermietungen