Isaac Bay Ferienhäuser, Resorts und Vermietungen