I keep seeing these people post all over the place, several times a day.
Is there anyone whose been there? Just 1 review and its not even saying much. I only want to know because they're pretty close to me. Otherwise, I might as well pass..
If anyone can shed a bit of light, please feel free to...