Had mine in Amsterdam 2 years ago, had a brilliant weekend. I had been numerous times before tho, so I had an idea of what I wanted to do.
Was at one in Benidorm this year and was good as well. 5star All Inclusive for something like £37 a night room sleeps 4. Tanked the drink and food all day by the pool then went into town at midnight.
If you decide Scotland, I would recommend Edinburgh in front of Glasgow. Better for stags imo.