I haven't been to this place for ages but it used to be really good a few years ago. Anyone been recently and if so, would you recommend it? Thinking of going there sometime soon but some recent intel would be good.