Incredible beautiful place on the outskirts of Dublin