Catherine says, "Everything about The Deerstone encourages you to relax. It's in such a beautiful location, just 45 minutes out of Dublin and you leave the worries of the world behind when you go through the gates." See more