Fantastic place in fantastic spot in Dublin