Very well located full-service accommodations in Dublin.