St Andrews Blockhouse Ferienhäuser, Resorts und Vermietungen