Madigans is a fabulous place to stay. So warm and beautifully appointed. Catherine is a very attentive and considerate host.