Ok just seen advert on TV for Ribby Hall Village near Blackpool. Never heard of it myself but anyone been? Any comments? TIA