Amazing castle and Karen was so friendly and gracious. She went out of her way to make us feel comfortable and make sure we had everything we could possibly need. The dogs were also great!