A clean and comfy place at the very center of Dublin life.