Fabulous place met the brief for everything.