Great place nestled away in picturesque part of Ireland.