Ticks all the boxes. Very stylish venue.