Charlie's Reef Ferienhäuser, Resorts und Vermietungen