it was recommended to me a while ago but i haven't been yet. has anyone been and what do they think of it?