H2O'Brien Pool Ferienhäuser, Resorts und Vermietungen