A majestic stone castle with turrets and flags, sitting on a cliff overlooking the green Irish countryside.