About 100 yards from the mainland, it seems worlds away. The beautiful gardens, soothing vistas of water and sailboats and Our Lady of the Assumption Chapel create a spiritually enriching, 12-acre ...