A cafe serving coffee and more, conveniently located near a popular Dublin attraction.