Madigans is beautifully presented, very clean and has everything you would ever need. Catherine responded promptly and directions were clear. I particularly enjoyed having breakfast in the beautiful, perfumed garden