Interesting stay in a castle near Galway.