A castle hotel in Cumbria with a restaurant has been named one of England's best in a new list - have you stayed here?