Cape Breton Centre for Craft and Design Ferienhäuser, Resorts und Vermietungen