Outstanding, excellent, immaculate accommodation.
A little haven in nature and yet just minutes away from Slane.