A place to be and stay in Dublin