Tufts students probably won't be invited back to the Westin Copley Place anytime soon