Edinburgh is simply amazing mate, I practically live in Edinburgh, I live in a town close by called Musselburgh, the nightlife in Edinburgh is spot on, clubs for almost all genres of music, lots of events happening all the time, and depending on the time of year you have festivals and whatnot, and the girls are lovely, just use protection lol.