A cozy, comfortable place to base yourself in Dublin. Truly lovely.