Have been for multiple events-sporting games, concerts and a bridal show. Staff are always friendly and venue is kept clean. I do wish there was more signage when it came to functions, as it is so big and you can easily get lost with all the staircases and elevator options. Check in is also usually pretty quick, and they are not overly invasive when it comes to security.