How is this place still open? It's an awful venue and their customer service is non-existent. I sent an email to management before posting and the response blew my mind: arrogant, rude, no accountability. One star is too many. Please join me in boycotting this abomination until it closes.