Does anyone know the rental fee for either of these? We're interested in possibly having our reception at one of them because of their proximity to St. Louis Cathedral. Ever heard of anyone having a reception at either? We haven't, and we don't really know what the interior looks like. Any info is appreciated.