All reviews seem negative
This place is dispicable, from the customer service to the creepy ambiance. Pros: it's virtually unknown Cons: that they actually have the audacity to be listed on line!