Edna Doyle Reserve Ferienhäuser, Resorts und Vermietungen