Great location and great idea. But dirty. Lots of soft cloth surfaces that are stained. Kids have fun. Staff is not rude but also not especially friendly. At play café they come and play with kids — always smiles. Here more apathetic. Could be great if cleaned up and staff perked up a bit.