Montreal would be an absolute waste of time. Truly overrated.
Rent out a condo/beach house across the street from the beach and then go play golf, hang on the beach, go-cart if you're feeling a bit childish, check out broadway at the beach, barefoot landing, etc. Just a good time. Not crazy Hangover-style, but definitely more bang for your buck.