Probably is overrated. I've never been so I can only say what I've heard. I still say if you're up to it come visit Windsor.