Bob Snodgrass Recreation Complex Ferienhäuser, Resorts und Vermietungen