Chapel Hill Museum and Observation Tower Ferienhäuser, Resorts und Vermietungen