Church of the Holy Trinity Ferienhäuser, Resorts und Vermietungen