A place of peace - great place to come and pray, or for a spiritual retreat either alone or with a group. Clean, and with very welcoming and hospitable staff, with rhythm ... more