Always heard of the place, but never been