One of the best spots to stay in Dublin, if not the best.