A beautiful location to immerse yourself in the quiet, Irish countryside. It is also located in one of the best places in the world for stargazing.