What a special place...the love, dedication and passion that has gone into the restoration of Cahercastle is self-evident. Peter and Eva are wonderful hosts...wish we had stayed longer....magical.