Seven of the UK's grandest stately homes where you can stay