It s a peace of heaven in the heart of this huge city