First Christian Church Ferienhäuser, Resorts und Vermietungen