We had a truly amazing stay at Karen's castle. It's a unique experience and she is the most welcoming host. We loved being surrounded by the super-friendly dogs and all the animals. We were so lucky because just when we arrived one of her greyhound's was giving birth to puppies so we even got two puppies named after us. We have to go back and see how they grow :D. All perfect, highly recommended, especially for animals' lovers.