A stylish and comfortable venue with loads of space and comfort features.