A great place to stay with positive energy from Infant Jesus, the church of Our Lady of Victory.