My first impression: Cheesy. Very.
I won't go into details but I'd wouldn't recommend it to people with some working knowledge of the Shroud. I was very disappointed since I was expecting to find a full-blown exhibit of stuff I haven't yet discovered online.
For those totally uninitiated with the Shroud, however, I would happily recommend it as a sort of introduction into the scientific study of the Shroud of Turin
I'd say that the real highlight of the exhibit were the photographs at the end of the "tour" and some replicas of the crucifixion nails and a flagrum.
The cost of the walk-in ticket for adults is P250.