Definitely a one stop shop, very plush and velvety, great food choices, centrally located next to shops and restaurants. Very lively… everyone there was having a great time.