Excellent city for all types!!
One of the best cities I have personally visited - there are many attractions available for the day in the greater Dublin area, and the locals are some of the friendliest in any place on the world. Aside from that, Dublin really wins due to its amazing nightlife - everything from traditional Irish music and dancing, to stellar stand-up and loads of live music, the place is bustling with activity - things to do, and tons of friendly people to meet.
Insider Tip:Avoid buying too many drinks from the Temple Bar pubs if you are on a budget, especially after midnight! Pregame before going out, or find one of the many pubs within a ten minute radius where the drinks will be half the price. If you do a pub crawl at the beginning of your stay, you can usually come back each night and get drink deals as well.