A peaceful place in the hart of Santa Teresa.