Incredible - this place was everything it promised and more.