All reviews seem negative
THE WORST OF THE WORST OF THE WORST A scary scary place...like the kind you see in horror movies about the old closed up medical wards... Run away. Go someplace good like St....