You made the right choice. Never go there. Tell all your finance/tech bros to stop going there, too. The truly world-class food, entertainment, culture, and scenery are completely overrated. I don’t know where you are, but you’re definitely better off staying put.