Nestled in the Irish countryside lies this quaint village which boasts stunning thatched cottages, a medieval castle ruins, and a breathtaking manor