Good place to stay. You have your own room and bathroom and share the kitchen. The hosts could better communicate that you are allowed to take coffee or tea (?)
Public transport to Dublin is perfect.